package com.diandian.backend.entrance.config;

import feign.Logger;
import feign.Request;
import org.springframework.cloud.openfeign.EnableFeignClients;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
@EnableFeignClients(value = "com.diandian.backend.entrance.client")
public class OpenFeignConfig {

    @Bean
    public Logger.Level logger(){
        return Logger.Level.FULL;
    }

    @Bean
    public Request.Options options() {
        // Options 的第一个参数是连接的超时时间（ms）
        // 第二个参数是请求处理的超时时间（ms）
        return new Request.Options(9000, 30000);
    }

}
